package com.interfaz;

import java.awt.Container;

import javax.swing.JFrame;
import javax.swing.JMenu;
import javax.swing.JMenuBar;
import javax.swing.JMenuItem;

import com.modelo.Usuario;

public class VentanaIngreso extends JFrame{
	
	private JMenuBar barra_menu;
	private JMenu establecimiento, inventario, elemento, m_usuario;
	private JMenuItem es_agregar, es_editar, es_mostrar, es_eliminar, in_ver, in_exportar, el_agregar, el_quitar, el_editar, el_mostrar, us_registra, us_eliminar, us_actualizar;
	public Usuario usuarioSesion;
	Container contenedor;
	
	public VentanaIngreso(Usuario usuario){
		this.usuarioSesion = usuario;
		System.out.println("Constructor interfaz.VentanIngreso");
		contenedor = this.getContentPane();
		
		barra_menu = new JMenuBar();
		
		establecimiento = new JMenu("Establecimiento");
		inventario = new JMenu("Inventario");
		elemento = new JMenu("Elemento");
		m_usuario = new JMenu("Usuario");
		
		es_agregar = new JMenuItem("Agregar");
		es_editar = new JMenuItem("Editar");
		es_mostrar = new JMenuItem("Mostrar");
		es_eliminar = new JMenuItem("Eliminar");
		
		establecimiento.add(es_agregar);
		establecimiento.add(es_editar);
		establecimiento.add(es_mostrar);
		establecimiento.add(es_eliminar);
		
		in_ver = new JMenuItem("Ver");
		in_exportar = new JMenuItem("Salvar como...");
		
		inventario.add(in_ver);
		inventario.add(in_exportar);
		
		el_agregar = new JMenuItem("Agregar");
		el_quitar = new JMenuItem("Eliminar");
		el_mostrar = new JMenuItem("Mostrar");
		
		elemento.add(el_agregar);
		elemento.add(el_quitar);
		elemento.add(el_mostrar);
		
		us_registra = new JMenuItem("Registrar");
		us_eliminar = new JMenuItem("Eliminar");
		us_actualizar = new JMenuItem("Actualizar");
		
		m_usuario.add(us_registra);
		m_usuario.add(us_eliminar);
		m_usuario.add(us_actualizar);
		
		barra_menu.add(establecimiento);
		barra_menu.add(inventario);
		barra_menu.add(elemento);
		barra_menu.add(m_usuario);
		
		
		
		
		this.setJMenuBar(barra_menu);
		this.setSize(800,600);
		this.setLocationRelativeTo(null);
		this.setDefaultCloseOperation(EXIT_ON_CLOSE);
		this.setVisible(true);	
		
	}
	
}
